african tuliptree (spathodea campanulata) - Turkish English Dictionary